#ifndef MAPDATA_H
#define MAPDATA_H

#include <string>

namespace binge
{

class MapData
{
public:
    MapData();
    ~MapData();

    void SetFilename(std::string value);
    std::string GetFilename(void);

    void SetWidth(int value);
    int GetWidth(void);

    void SetHeight(int value);
    int GetHeight(void);

    void AttachCamera(int id);
    void RemoveCamera(void);
    int GetCameraObject(void);

private:
    std::string filename;
    int width;
    int height;
    int cameraAttachedTo;
};

} // namespace

#endif // MAPDATA_H
